2332
2
2254
1
1789
3
1615
1515
3163
783
2934
1507
1622
1614
945
1585
1306
0
2108
10
512
696
1781
518
403
854
5
868
662
1227
1664
1511
4
1150
1898
2041
753