1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1259
784
768
1366
942
760
613
691
4077
839
1930
694
2723
1430
2697
696
714
1071
2853
673
2876
874
638
758
1113
700
1278
702
783
747
1139
1015
908
619
1463
1356
907
1560
1052
2021
819
1206
1124
1846
2184
1330
1089
895
2029
622
811
637
737
748
1020
2357
710
1342
777
1206