1176
224
1178
418
908
285
720
314
926
345
1255
393
1021
300
2527
1052
535
146
1263
497
1433
687
2228
1162
620
115
556
178
329
202
519
94
509
218
640
168
438
97
901
352