1057
1164
5836
740
1162
974
2336
1687
3149
736
1680
823
2539
1262
1028
1728
683
1068
853
1307
2173
1407
797
1259
1072
1004
953
718
1399
782
857
1169
782
880
987
1642
1007
755
799
1262
1341
1559
715
1109
3687
1093
1116
875
1303
1912
941
774
1247
982
803
1069
809
1198
1006
1635
1187
1533
984
919
2523
1874
721
708
989
848
879
1963
1042
821
757
905
1294
2015
3756
727
694
678
1098
868
1656
2296
770
2125
1547
1164
1209
753
1359
2330
707
1881
1643
682
797
1243
703
726
707
992
1007
662
1431
1391
948
941
1448
1238
1128
796
1177
808
757
874
913
1730