807
1
1325
726
596
0
919
2590
5
2663
1970
3053
7
1103
1637
3
1665
2
1862
598
477
2344
894
843
2123
8527
3200
2159
572
484
493
490
562
668
1038
1298