4258
1
2110
2534
2
2492
1804
1332
1286
929
1489
5
2257
1084
1200
5919
2165
6516
8
1630
2647
6
1167
1305
2688