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
719
698
847
1169
1751
1461
1396
1955
1400
896
649
1992
1206
860
2491
1608
712
1366
2151
935
1056
1095
715
781
658
1313
1580
683
1509
801
662
1078
842
1142
1135
967
1933
1635
1360
1387
2434
1909
1338
789
1015
625
1373
1400
1568
633
740
2138
603
829
604
984
1218
1160
634
1496
1174
962
856
1341
3396
2951