3468160
325346
741311
1841013
295894
12356
35330
14122
10016
21714
8111
408
567
757
447
576
306
355
335
874
634
474
404
234
544
132
332
442
362
142
1312
1211
441
321
630
1070
410
1190
760
2800
870
4120