111
1222
3089
2075
3113
2661
2815
2075
3356
2866
3125
1106
3169
2916
3431
2159
2929
3185
2421
3190
2168
2937
2426
2938
3194
3450
1151
2434
2950
903
3207
2442
1675
2447
2704