9956
3
883
0
800
3673
878
484
2535
2
12779
8
3008
3080
2026
4044
5
728
2264
1
1126
1431
1179
15233
643
536
665
1210
2219
633
948
4471
1781
450
402
395