807
1
1325
726
1992
3
2590
5
2663
0
697
1103
1637
1665
2
1862
1309
598
477
2344
843
2123
8527
3200
572
484
596
4914
493
490
562
668
1038
1298
467