1076
1
4833
2
2710
1547
2368
1778
1844
693
0
915
496
4179
1000
2999
3
1568
1431
1749
1813
2166
300
830
1382
1766
1632
745
526
673
1788
1093
1532
1787