2453
3941
2307
2795
2103
2419
1274
2385
1755
1574
2243
2506
1585
1415
1187
1647
1310
1462
1818
1512
3189
1802
1440
1467
3225
1998
2018
11010
1357
1641
1636
1223
1395
3806
1451
4130
1549
1344
1371
1887
2048
26417
1335
1509
1254
1465
2078
2806
2323
2371
2965
1691
1732
2669
1269
4248
1643
5647
1957
1624