21152
8
3080
3
2932
2
3090
6
2903
297066
0
189326
2245
1153
1047
32302
2650
20
1804
1
14
1189
2101
6273
839
763
389
3034
1755
2740
581
174730
18
6781
1927
108797
585
6110
4