1050
1
753
3090
6
737
255
0
2903
3
2932
2
2996
21152
8
608
3080
108797
25669
3206
5
1537
2823
309
970
346
14
3551
10
19783
2535
2920
4
3491
2270
1549
4044
3083
17946