3765
4
19783
2
32302
0
17946
297066
1295
1
2535
1816
280
2650
20
25669
2906
21152
8
2250
3090
6
3683
3083
1781
1581
1849
2773
683
2932
120
3498
1516
3289
902
444571
9
3715