1495
1351
881
2419
936
2404
1998
1025
730
1223
3246
1277
823
747
4743
1148
1262
1001
890
1111
938
792
1568
730
891
1782
673
1262
723
951
792
646
1309
2208
1210
3133
3301
1674
691
2628
705
936
851
750
2054
2226
1410
1843
1393
700
5813
4995
3894
849
713
1068
728
751
754
985
992
819
1972
1202
2126
3054
890
1009
705
759
1262
2078
1027
1011
1155
1255
1418
1967
656
705
955
1195
897
729
5103
824
913
1040
721
719
3758
2146
771
1096
820
1007
782
1461
782
791
813
840
743
1290
950
809
1081
1211
1050
1155
913
1622
1234
732
1802
1209
843
1404
1330
663