1295
1
3765
4
2535
2
280
2650
20
21152
8
2250
3090
6
1029
1585
3083
1583
3461
2260
297066
0
1421
32302
19783
1844
2773
2689
1673
2932
3683
3498
17946
638
1294
1022
6423
9