1090
1051
790
2220
858
661
659
2062
303
1637
184
1162
626
385
458
257
445
413
503
595
2317
1355
1408
569
1539
620
1417
662
615
395
967
441
695
427
325
4487
445
4386
911
293
334
1135
603
1046
1874
377
676
827
764
913
1051
912
629
501
298
320
359
338
460
6242
611
445
3272
373
398
627
400
378
518
695
439
540
458
473
689
380
507
224
408
485
478
316
729
438
1445
917
1053
479
2985
326
1527
361
626
775
216
567
1155
747
306
798
483
1076
501
521
417
1269
314
2137
300
558
1364
643
3095
691
425
334
330
420
1597
305