1060
698
686
1006
1263
1175
1382
1265
666
2311
2486
867
1029
820
2496
896
1049
764
2178
725
945
689
1924
1153
1455
792
831
720
1360
1122
1242
716
729
1356
820
947
4128
751
799
1566
14871
1117
1057
1164
5836
740
1162
974
2336
1687
3149
736
1680
823
2539
1028
1728
683
1068
853
1847
1512
1207
851
777
608
741
858
1742
1143
860
803
1895
3802
727
1736
1404
693
694
1435
845
3973
1059
705
1395
4780
853
1003
1004
1148
697
1113
749
1465
742
807
1358
1216
900
1342
712
692
908
648
1054
1202
1167
703
1164
844
645
1408
2404
2567
2933
1559
1227
1288
990
947