2535
2
17946
0
3090
6
2903
3
2932
1380
2034
2996
3546
1
21152
8
37355
13
8627
2131
496
4114
3080
108797
1819
2302
32302
25669
868
700
1000
3206
5
2105
1537
2823
758
236066
14