1243
842
1277
845
739
766
1316
852
880
3626
1926
1206
943
3131
1049
886
1011
1132
823
896
2357
1175
946
799
756
760
1844
916
814
832
1327
1738
1358
1087
1913
786
4908
1459
3667
878
1022
711
1276
1300
987
5014
1017
853
4079
638
1137
799
743
748
739
1107
1322
1260
1205
767
1370
917
993
858
1135
1013
767
4222
742
2322
1226
1703
704
1051
1025
804
1043
823
5888
975
852
786
722
1105
642
892
1583
1830
3771
1165
739
6596
895
19872
1113
3434
3025
1400
1266
4585
711
2733
1204
980
3199
1756
670
849
1557
1108
1039
1246
1170
1649
2016
925
1536
1749
1821
1570