2920
9
3125
2
1227
2296
1897
1
669
553
0
2272
874
493
398
1866
7
2583
6197
4
2211
458
573
714
1848
1751
1782
1099
3
4920
1073
2386
804
393
1132
477
1033