830
0
1000
1151
1
1301
1489
5
5505
14
909
2
1532
1749
5252
1009
958
1275
1126
1298
784
839
1426
3
1141
3580