956
774
693
1603
779
751
1518
784
1629
1982
686
683
2453
699
1406
764
2247
631
981
989
1094
1300
1197
760
2429
1518
1792
1617
979
1450
986
1454
2001
1884
1205
608
1332
1252
1283
951
1512
1020
685
913
956
812
2091
858
885
835
843
842
618
1565
787
2629
856
1103
742
2500
666
696
701
655
741
814
1289
1114
1536
674
1533
1256
2309
623
1143
808
1203
2164
1235
737
1273
863
1839
1009
1720
694
903
620
1013
711
1176
1456
761
825
1089
1122
746
970
726
740
851
1144
664
2432
722
680
1812
1495
706
794
2017
1136
1529
692
690
2069
1604
1133
1182
2142