1405
3
1441
2
4449
4
2999
5
1110
0
1866
4640
10033
883
852
1
1400
973
1482
459
1179
1361
1029
1888
856
1135
1363
3412
6
893
1434
1585
878
1286
1084
1414
1007