2503
1
5658
9
631
0
575
23802
930
2
1944
951
2044
3789
4
3831
7
3657
12
3062
8
9611
10183
14
1922
6
1639
2595
1308
1991
3
1047
1162
560
2534
1543
459
924
1507
1471
1650