2245
3
3061
2
297066
0
2354
1
989
1226
962
197
3053
7
1011
582
1004
1245
873
1941
4
894
1554
345
1716
370
4099
8
3172
2489
10
929
451
571
742
2797
5
915
223