1423
1
2903
3
3051
2
1603
1489
4
1996
758
0
1701
1308
2122
1721
2149
5
2087
4115
10
3090
6
1712
1202
1394
1929
1767
1274
1734
1737
1879
1488
1405
1142
1849