3006
1787
1362
1575
1294
1844
2336
1286
2675
1386
1645
1449
1480
1502
2765
1567
1521
1431
1100
1111
1114
1044
1088
1373
1579
1101
1627
2146
2057
1580
1282
3982
1978
1351
2138