880
0
617
1441
1780
2106
5075
405
3546
1
807
460
894
280
476
1354
1453
1198
5659
10
4232
6
1985
885
653
706
816
1715
795
878
85
1698
1078
1697