9027
2
1535
1
2687
5
2108
10
3175
1720
14125
1295
5347
4
2100
2982
1213
0
2776
1456
3546
1688
6346
16
1833
1622
1431
3863
2521
1593
1320
3079
3196
1168
5052
3926
14