4192
1105
1699
3543
8961
2744
7315
9863
2462
2916
914
7029
950
1141
1043
10514
2111
4432
1896
1997
9825
3825
1881
2524
858
1755
12121
5344
2022
61448
3413
1248
5655
3780
10939
907
1826
4466
6741
1051
3256
1453
3104
6517
3794
3075
7136
8776
2609
2492
1502
2744
4530
4815
1235
12367
2079
1325
1387
5730