784
0
1000
2562
2
3326
3
240
830
745
3116
2741
4
801
1380
674
1
962
1681
868
3942
741
1699
1660
2058
1778
861
2773
5
4179
1814
1037
1568
526
1093
1532