3588313
528292
28548
15436
6335
8431
13824
14622
6619
10516
8213
4912
6611
4610
6610
2610
459
1639
608
1008
1187
417
957
577
447
456
476
246
596
466
505
695
405
325
604
494
464
174
1304
304
804
393
523
573
963
332
141
511
901
250
270
310
460
540
150
100
410
120
90
130
180
600
200
2310
1230
910
1190
4340
2520