673
0
1000
2152
2
801
526
1778
1
745
830
784
693
1660
1681
5414
496
2131
3137
1570
1746
3035
2392
915
2368
1380
2394
1814
1816
2578
868
2082
1766