21152
8
1660
1
3080
3
2932
2
3090
6
1681
1766
1749
4311
2173
2184
1814
2368
1816
1364
1606
2082
1126
1547
2245
19944
1804
2340
2163
0
2999
1813
2903
1699
1691
3326