21152
8
3080
3
2932
2
3090
6
2184
1
1047
1778
2562
1635
4
1788
1015
2578
1586
1935
1527
2245
1606
1399
1819
959
2710
1079
2368
2903
8527
5123
2535
1431
1532
297066
0