897
861
1062
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
789
1118
850
2325
2290
676
914
1689
926
817
4307
1022
897
884
1453
853
1256
915
1240
842
721
1275
793
987
955
1503
659
1196
7554
1184
683
1331
775
834
862
1762
950
976
1019
1367
1069
8753
778
2551
1113
832
1988
785
1693
11953
750
1155
836
692
1368
876
749
1830
1358
848
5763
908