21152
8
3080
3
2932
2
3090
6
6164
0
572
2245
3606
2903
1889
1
14
536
1047
916
297066
2087
1875
2258
1193
1849
692
3715
2551
3176
717
3833
2476
2190
5151