3003
1784
1362
1573
1294
1844
2334
1286
2672
1385
1643
1448
1479
1502
2764
1566
1520
1429
1098
1110
1113
1043
1087
1371
1571
1100
1625
2144
2055
1578
1278
3981
1978
1350
2136