1805
2
2500
10
447
0
2093
2435
1392
1008
417
1343
327
11829
968
2953
1
530
7039
1824
419694
9
518
2445
4099
4
422
458
918
503
521
273
2587
16
839
374
394