2666
9
572
0
2299
1
1819
582
2065
2262
2166
2949
19944
2
2972
25669
14
19783
2535
2996
4044
5
3083
467
2173
17946
2465
1189
3125
255
32302
4179
451
3498
4
3779