1536
918
1455
679
1442
902
1240
836
835
1029
680
646
1030
1160
615
1856
1421
743
667
697
1341
629
1157
764
769
1415
1205
830
1744
664
1352
2067
1134
1317
3555
713
1503
1339
1045
694
1130
1873
721
1364
787
2995
1446
741
2347
1124
857
1051
1146
936
2259
897
893
1693
694
1274
3835
657
611
1638
1273
999
1038
953
789
888
1063
2723
1405
1609
1141
774
1580
1508
1670
1514
773
1461
2877
752
1039
817
1740
2737
1957
1176
1388
664
792
588
1849
794
1528
822
3537
1206
737
1639
1106
660
605
694
890
1481
682
782
602
674
610
1646
2552
1522
2371
865
644
710