1295
1
3765
4
2535
2
2354
280
2650
20
21152
8
2250
815
0
3090
6
3083
297066
2377
929
3
32302
19783
2245
2773
1657
2932
898
3683
3498
742
17946
882
451
2890
1294
1153