1606
1
1814
2
2166
2173
1431
2760
4
1545
1660
2368
496
0
619
673
2126
983
868
83
693
1690
526
2710
784
801
2243
6
1558
1371
1372
1788
2727
1000