1476
1085
747
1351
1042
2603
1309
977
1013
1342
1363
1222
855
709
927
1101
1318
1771
1259
749
1082
751
940
911
733
1459
831
1986
1145
1422
1623
1841
809
1133
859
885
988
696
962
652
1377
1307
801
4209
737
1289
1164
812
1223
1383
1246
836
857
994
1019
1840
871
1545
767
1065
2034
2098
741
835
822
815
1811
820
1144
1122
1146
1290
1430
2467
1176
850
2169
1100
770
861
794
1768
747
1355
890
1001
761
985
999
1260
1099
939
860
2325
1376
856
797
761
1517
1527
858
2865
1260
708
796
1456
797
1268
1403
1146
1312
2928
688
887
1171
941
735
903
1610
1264