2920
9
3125
2
1227
6371
7
2296
1897
1
6515
669
635
0
2272
874
2583
458
8475
12
1848
4
1782
398
1099
3
3304
2386
4233
8969
561
393
1033
1022
9768
8
1799
9441
11782
26