517
2696
2482
2242
2089
2604
3093
2478
2274
1770
2861
1718
2342
2263
2318
2267
1841
2433
2054
2403
1991
1205
1294
1750
2292
2539
2448
2547
2446
2725
2337
2536
2139
1739
2438
1353
1984
1924
1566
1424
658
596
691
690
678
608
700
409
728
1042
666
375
319
354
458
636
332
389
488
265
299
415