925
12183
4118
844
983
921
3228
1623
861
3441
1235
956
4360
1080
780
1430
796
1586
20985
1516
894
911
1565
1272
1259
868
949
1702
929
1983
1840
1916
931
1080
5923
1202
1448
983
1047
1113
1711
1015
1917
1262
1367
1635
1150
2788
1180
1206
1199
1295
1240
1054
1219
1156
1469
1233
1389
1505