259
884
383
689
390
870
362
483
317
940
1596
1290
1250
1234
973
951
1935
884
594
588
1940
393
2193
493
548
593
759
1761
595
1513
601
613
583
1975
472
6583
776
346
532
1511
4003
1572
378
733
2145
1201
1412
456
601
1229
381
677
702
3077
300
1182
354
1427
446
1896
344
286
2778
991
367
318
595
567
542
592
423
542
974
1498
898
460
233
381
366
801
362
1521
556
368
2185
1190
1918
283
1324
776
2084
689
677
702
5948
1847
1092
368
355
625
858
1505
2201
1975
642
536
7788
205
1511
352
1896
2073
435
309
255
346
733
359
291
319