1046
735
1003
844
950
3171
3683
1623
1234
957
811
805
809
719
791
931
841
993
783
764
1097
1121
1285
1191
888
4927
4262
2168
898
1080
682
946
3645
1037
1277
1001
1639
787
1805
1312
1563
5218
1144
7714
683
857
1171
1207
8850
836
6692
799
872
828
1156
1367
851
2474
1541
1388
1109
824
741
723
906
2410
669
1303
874
1301
1652
1033
789
1218
2725
931
1754
1316
1228
799
3988
678
1841
1097
2680
671
1089
822
2028
801
637
803
914
826
926
976
716
739
718
698
742
2921
1659
727
1317
1144
1027
765
814
2261
1588
1202
672
1096
1131
756
688
1896
684
782