2535
2
1295
1
3765
4
2650
20
3498
280
3683
32302
0
21152
8
2250
3053
7
3090
6
3083
297066
2773
1603
1788
19783
2207
2377
2932
1558
2622
1153
2462
3
1304
1622
17946
2980
2990