2271
6
1227
5
662
1
946
3
1560
0
2956
912
736
898
4
2831
3653
13
789
2934
1752
4782
544
2929
1938
29
556
1710
1652
2
1143
3062
25
1489
17
1000
1649
1006
2601
34
1387
9
2280