3146
12
571
0
2270
2
1078
476
1226
1
3041
14
3053
7
763
131589
2996
4044
5
843
3083
255
2465
3683
3059
1104
3125
32302
929
3
4730
9
3673
6
2348
683
730
664
1289601
4