21152
8
1343
0
2604
1
2219
2
1000
1819
257
1860
3625
1441
5308
4
1125
3655
11
2317
2886
3742
6
2711
2133
1972
2055
400
4651
3
455
2749
1339
1078
1547
3934
2911
9
2413