512802
177978
234317
301015
84536
92430
53868
27149
55925
83644
11763
55580
137942
56821
503
100
132
160
1230
20520
11311
340
321
565
5512
1039
25746
170
341
222
320
1037
130
225
272
12513
120
140
5316
324
19719
609
182
9710
624
1239
6021
15925
369
13254
262
6530
388
17422
1639
1044
1293
463
773
10714
854
31632
648
582
915
654
948
516
510
281
545
14723
20012
597
1248
5443
981
6780
2180
410
1370
580
3064
3221
8930