1295
1
3765
4
190
0
2535
2
280
3546
2650
20
297066
21152
8
2250
3090
6
3083
89
32302
19783
2996
2773
608
722
2932
3683
572
1049
3498
14
17946
1494
442
515
32