1295
1
3765
4
2535
2
280
2650
20
451
0
2366
21152
8
2250
815
3090
6
3083
297066
2377
1558
929
3
32302
19783
2773
6189
2932
1788
898
1749
3683
3498
742
17946
2890
1294