2077254
8859
75925
41216
167942
76821
165726
622234
523
90
200
110
130
12315
270
22520
9010
461
782
993
184
473
1249
10212
490
220
170
14333
256
255
382
273
140
810
665
383
627
814
12623
380
18425
806
14226
16954
657
11918
10316
11724
2639
672
12610
25315
50018
39032
717
774
1626
485
1367
19017
540
1215
2059
736
940
943
1050
5040
3930
1310
5880
2370
5840
2460
800
2610
4680
1390
1940
680
3440