1029
952
1025
757
1268
812
873
1203
875
4147
777
6356
2161
1011
1289
1087
694
2182
3466
9073
1156
14834
1237
798
884
863
753
1562
733
796
1661
790
2938
2162
866
1415
1561
5099
1060
1163
752
1103
2290
755
1462
1429
939
1383
2037
950
873
1866
2470
1176
799
815
1300
983
1976
3850
1558
1311
1017
3799
1352
1079
1297
780
2412
852
3132
1097
7060
5882
1025
769
1272
661
1524
764
2594
736
1168
815
774
864
2077
673
722
1848
1412
696
747
3107
1523
2375
707
1370
1195
668
1317
1047
743
1279
799
776
1246
1059
1722
1601
1036
1427
1353
1255
695
1152
1212
708
865
891