1063
801
713
897
861
1371
2108
1019
932
1785
874
948
889
739
1352
808
926
1170
1693
1057
979
1289
936
1539
814
1142
824
848
916
1307
1261
1152
2163
961
1227
1251
904
1141
822
933
978
890
987
808
1165
789
803
745
980
751
1067
1303
710
1264
851
4905
3393
948
879
838
1103
897
839
758
1778
927
752
795
1406
1618
1910
1398
10361
1319
784
850
1056
2327
897
685
4920
841
1682
786
3092
698
769
997
1354
875
1841
1418
5085
1403
1257
1170
1888
1040
784
2303
876
787
1209
1554
753
706
950
869
1566
1633
980
842
1854
988
779
1755
1146
952
1327
1303