966
867
935
2183
850
1925
1095
863
897
1229
1547
2645
965
912
990
2395
868
1900
945
1149
1583
1721
956
1978
1034
958
1934
1199
32524
973
1307
966
1089
1006
888
1189
1048
1418
1128
946
999
2755
1369
1111
1214
27194
1280
1002
1365
1276
7515
999
944
924
991
1285
1149
928
53112
1333