2680
2
840
1
658
6
2750
813
2089
664
3271
3
1911
1395
0
1103
829
965
2464
7
939
1282
2652
1126
1460
619
1566
709
2019
1474
661
823
1664
1456
1064
1298