1195
2
2414
2471
7
3248
8
3673
6
2155
3
1237
0
2966
1407
1
3126
1562
2948
1250
3090
2408
1175
1221
1055
6346
16