2377
1
1295
3765
4
2535
2
280
2650
20
2760
1606
21152
8
2250
10243
815
0
3090
6
3083
297066
929
3
2392
32302
19783
2773
2932
898
3683
3498
742
17946
451
1037
2890
1294