3003
1784
1361
1572
1294
1844
2334
1286
2672
1384
1642
1448
1479
1501
2763
1566
1520
1428
1098
1110
1112
1042
1113
1087
1371
1570
1100
1625
2144
2054
1578
1278
3980
1978
1350
2136