1511
1
801
0
830
1000
526
496
868
915
2368
1399
802
3326
3
1816
1749
1814
2
784
1716
2562
1093
1547
2152
1305
673
1660
1380
10507
23
1691
1690
1819
4179