1788
1
1590
2377
496
0
1660
1168
1819
1568
2100
2
1813
2562
1431
1399
3326
3
1690
673
1691
526
1816
1038
1632
1734
2126
3835
5