>
2846
2955
1443
1039
2268
420
616
1067
2186
2111
2409
2222
1266
1463
2603
184
1689
989
1282
1387
984
1727
292
472
1557
517
1563
2569
1482
2126
1486
2619
713
1190
118
2195
1629
2925
397
392
2896
209
2346
2131
2656