1033
824
1646
1285
1529
817
639
2732
1433
625
809
734
766
654
1478
1031
776
833
1848
834
1427
712
1228
699
1094
853
1638
1619
5828
2888
606
1256
7112
794
778
2360
661
2304
1190
954
1486
1144
785
1377
2394
1776
798
902
1634
637
806
1688
1367
949
774
613
1248
1689
1688
1782
702
1264
1121
1758
875
7090
1150
976
1301
837
2395
936
2194
645
689
908
1306
927
1002
964
1972
800
754
1341
694
1258
629
1032
1054
644
662
641
706
1184
839
1561
833
1290
688
720
2507
819
744
1020
599
1032
881
826
1298
1995
1329
1597
1272
1573
1833
1793
743
690
837
1138