1491
2
1808
9055
10
3673
3
6899
9
4601
1
3036
2337
5802
54
2829
2285
1960
0
1249
5546
6
2213
4303
12
4070
4
2259
1802
5387
5
3765
6617
1787
2123
5196
2691
725
3292
2977
2656
14