1031
886
833
3034
1049
839
865
866
985
892
976
2608
1483
1723
909
917
2053
3371
3396
1667
945
895
1485
904
889
828
1305
1031
923
870
877
922
1541
1439
853
1597
841
927
5602
1143
797
956
3214
864
817
1013
896
1333
2201
841
1028
859
857
1028
1945
3383
963
2756
1952
850
1258
864
913
1093
911
870
1411
1120
821
2286
1456
883
854
760
1309
807
1378
773
1637
1425
2165
881
901
1843
844
2913
835
1099
1682
976
842
855
1315
908
825
883
819
2095
1015
1238
930
2604
974
834
830
801
820
820
808
2646
803
1750
1328
915
2124
833
2166
1023
1010
1614