1226
1
1581
2
1606
3765
4
2797
5
5225
8
3053
7
9611
0
1734
1295
1285
2760
3196
6
2522
1211
4996
2650
20
3683
280
1002
1864
3479
1337
2523
6327
1777
8185
2250
1788
2245
3