1295
1
3765
4
2535
2
2001
1382
280
2650
20
1568
21152
8
2250
3090
6
3083
383
0
3299
297066
32302
19783
2245
3
2773
2932
3867
12
3683
3498
17946
964
1294
1751
1153
25669
2456