636
0
1
800
808
890
2
1804
2960
1661
2786
3044
1958
973
1363
1494
1121
2134
1165
660
1752
1555
1203
3801
3
1929
1143
1703
1633
2029
828
5
1428
1897
1423
1818
5654
1002
1084
1891
4032
2078
2116
1139
1356
4547
4