2256
1
4354
15
2794
2
2462
9
1660
2704
7
3326
3
1638
4
951
884
527
4933
13
95
0
4102
915
1141
401
2561
6
1943
3247
3556
1673
6952
5
3969
1498
1155
1357
2020
2204
1474