21152
8
3080
3
2932
2
3090
6
1168
1
2530
4
496
0
1380
3485
7
1606
2110
467
1526
2368
2245
297066
1787
1819
32302
2903
1174
951
1945
1047
1093
802
1461
3326
745
662