1226
1
1581
2
3765
4
5225
8
1734
2797
5
1285
1436
0
2402
1295
4996
6
2650
20
1583
280
1660
1002
1864
3479
1868
1337
5635
3
2234
1466
6327
7
1505
1913
2193
9
8185
2250
2297