9956
3
2377
1
19944
2
14
0
2535
1787
4044
5
3083
17946
1431
2465
1189
3125
3546
444571
9
5440
8
297066
3498
4
3779
4471
2964
3051
1603
791
830