2475
1253
915
1041
876
1605
1818
928
680
979
731
1963
767
803
973
709
1361
1375
762
1253
1046
959
990
1213
1261
1918
1175
1104
641
1032
1365
1057
971
1506
1243
1027
646
1669
1228
780
1045
1022
778
891
1290
766
956
714
932
708
666
1148
1202
785
1690
1064
909
931
3076
987
1120
2716
747
759
1181
944
1149
1808
844
679
773
854
1547
2432
913
663
806
921
909
887
716
615
621
740
683
821
1178
1226
3296
876
1632
1288
964
708
845
1242
2180
1766
1696
693
835
2766
726
2188
820
1050
1410
753
860
826
1422
2237
1702
644
1699
1078
1159
844
1429
818