1000
0
830
16174
5
1606
1
868
10507
23
760
802
2562
2
5439
1379
784
1093
1660
1517
1813
1681
2604
5308
4
1750
3
1131
2209
1826
2110
2377
1424
1568
2082
1778