572
1
625
1618
10
920
2
803
926
1994
1399
672
707
2016
646
1965
0
1486
4
823
2031
747
1039
1451
853
742
2053
655
732
1223
1372
1097
3
2044
2137
1793