1
95
296
243
366
2052
323
2
346
192
739
350
3
570
387
1
305
260
245
397
1
271
1
192
345
8211
564
433
450
1
300
1
458
1
332
440
2
302
2
351
1115
300
426
340
294
362
556
489
397
314
1952