915
0
1000
496
693
2999
3
1093
526
801
830
784
2368
1
1825
673
745
868
3326
1746
2
83
4179
1778
1547
1814
1570
2710
1660
802
2522
1681
665
1749