26962
34
829
8
667
1
1330
3
1012
2
1081
2702
5
1475
1562
1769
15
1189
1506
4
1098
1473
1809
1053
938
0
1044
2038
4699
28
1995
13
1199
2533
1951
1209
2078
29
1032
11
9717
1127
6