1174
1
3715
4
1812
3
1797
4387
571
4938
4957
5
2086
2209
2584
2
491
1751
2695
3683
2578
1295
2650
20
1348
0
280
3562
1787
1581
1072
2250
3765
2245
2456
2530
1226