1292
674
1212
1206
24212
1769
12411
24218
33424
956
985
647
471
322
585
422
443
341
432
291
345
532
320
424
661
653
331
554