1214
2
1468
7
842
1
1358
525
0
492
659
656
741
1065
869
1091
4
1921
994
1598
6
1063
5
1188
1392
1079
836
3
1852
1152
2280
1569
1513
1568
1105
1370
1390