1174
1
1812
3
2209
3715
4
4387
1380
0
571
1751
2086
4938
526
1929
4957
5
868
1000
3683
1295
2650
20
1797
1093
280
801
1787
1581
2
1072
1226
802
2250
745
830