1174
1
1812
3
2209
3715
4
4387
571
1751
2086
4938
4957
5
1072
0
2660
2
1797
2136
3321
1773
1787
266
4096
1416
2456
2530
2276
1095
2287
2452
8122
13
883
2392
7733