2585
5
5915
11
3066
7
2194
2
6899
9
3336
1
1960
0
3535
8
2038
1124
1244
2155
3
17391
2374
1917
57793
3519
2495
2069
962
2489
2154
3575
2788
2781
1514
1027
51331
25
1210
4578