1174
1
1812
3
2209
3715
4
4387
1380
0
571
1751
2086
4938
3683
526
4957
5
1581
2
868
1000
1660
833
3765
1935
1093
1295
2584
2650
20
3041
1797
1485
280
5225
8