3146
12
2919
2
2270
1078
0
476
3041
14
2358
9
763
1
131589
2996
4044
5
843
3083
255
2155
3
2465
1104
3125
894
32302
929
4730
2348
3126
683
730
664
985
3498
4