3080
3
21152
8
2932
2
3090
6
635
0
2245
2903
1047
1045
255
572
17946
297066
3680
3715
2480
1
1849
5151
2535
25669
2773
19783
670
1828
1294
2964
4775
189326
2740
1603