1029
2
3868
10
1247
5347
4
1581
5052
3629
1
462
0
1223
3371
9
4537
1593
3765
3126
3
2358
1676
4732
1301
1320
10598
5225
8
3694
1903
2510
1250
6095
1960
2835
9817
3066
7