844
3
177
1
1237
2
1929
4
1294
2176
1516
459
923
2022
127
3178
6
1170
7
3747
870
3061
25
2116
6429
28
1560
755
802
716
856
261
1143
0
1956
1393
880
1455
732