2535
2
1295
1
3765
4
2650
20
3498
1913
5
280
3683
55904
0
37355
13
32302
21152
8
2250
3053
7
3090
6
3083
297066
2773
1603
1788
19783
2207
2377
2932
1687
1558
2622
1656
1153
2462
3