808
1
1137
1273
1090
1438
876
866
6
672
0
3570
4
1321
2
1865
3
1599
1026
2097
5
1042
950
4905
993
1899
1072
984
1958
1079
1225
1330
3652
8
946
1390
3058
2845