4192
1105
1699
3543
8963
2744
7317
9864
2463
2917
914
7031
950
1141
1044
10518
2111
4432
1896
1998
9830
3825
1881
2524
859
1756
12122
5346
2022
61450
3414
1248
5655
3780
10940
910
1826
4466
6741
1051
3257
1453
3104
6519
3797
3076
7139
8776
2610
2492
1503
2745
4530
4815
1235
12368
2079
1325
1388
5731