21152
8
3080
3
2932
2
3090
6
1067
0
951
1
1606
1526
2530
4
2245
1819
2903
1174
2535
1787
1047
32302
297066
2906
1603
3498
2110
3485
7
2934
2209
3326
1371
1720
1564
3078