21152
8
3080
3
2932
2
3090
6
2245
619
1
4179
1380
0
297066
2669
1788
467
2903
1819
1087
1047
6236
10
496
78
1547
8527
7159
1895
1606
1179
3506
2680
300
1019
2377