21152
8
3080
3
2932
2
3090
6
6236
10
1077
1
2245
2903
1087
1047
297066
0
619
467
1380
2669
1819
1749
496
1301
1459
1468
3013
15
7159
1179
8527
1606
3715
1788
1365
4079
4