1246
956
835
877
854
915
1149
917
1015
1343
2979
2074
6425
3301
1265
1475
948
1178
1214
1324
2797
1102
2520
1038
1128
1622
1277
1085
1200
1023
1018
2140
1469
1147
5620
891
1246
1095
2260
1030
1383
863
1943
1163
934
872
1199
2147
3479
1764
2536
1004
1889
1188
966
7699
3374
1861
1668
831
885
1997
953
1115
1686
2597
1183
867
1327
6097
853
1171
1181
1563
893
1020
857
1232
1284
1022
2881
947
970
2570
1433
2122
1648
1056
951
889
1440
1124
787
1511
885
1254
887
1383
1026
1461
829
2762
957
4524
854
3264
1282
1405
1567
949
1524
901
867
1086
1092
1051
945
1115
1583
2735