1136
1716
1391
1250
2666
664
1093
698
649
1632
1445
3284
1350
668
1328
1888
1266
1640
1030
780
1300
2311
654
735
1861
689
1959
703
1557
817
635
1522
1288
1483
2886
882
1904
808
1991
1108
1491
644
1282
1158
1020
1359
1763
1831
809
2039
1778
1454
1766
1544
2025
1827
1555
2499
2018
832
796
778
1014
788
1370
1746
729
1730
2278
1454
1796
1636
2174
1340
972
628
1384
673
667
662
1001
2674
1109
1559
888
707
702
1130
679
825
2860
1091
808
687
630
1308
1893
2623
675
692
1834
669
1084
949
695
1068
1082
892
609
1548
837
1483
1288
5520
1370
2654
2311
887
798
2986