3990
5872
7332
2670
4452
1031
3120
490
590
410
850
830
860
53428
562
340
330
890186
2511833
104211
581
5208896
1483715
1560
1480
530
1230
630
1283
702
160
394
223
241
138
230
80
253
140
131
304
163
250
130
70
280
618
170
270
100
132
137942
56821
155726
55925
301015
1296327
642268
1355541
582966
03636