629
752
1644
1558
1340
1306
1513
646
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
1045
694
1130
1873
721
1364
787
2995
1446
741
2347
1124
857
1051
1146
1760
1805
743
1314
1635
1363
1963
1230
1635
3017
2028
858
1342
657
948
982
635
1650
1136
705
934
1554
924
2205
2100
820
1937
1486
667
1592
2001
680
873
1014
882
834
891
878
657
704
970
1859
2066
1448
1146
2129
2100
1244
798
865
675
882
709
1184
1136
813
963
1312
1422
808