278
1198
1123
627
486
432
606
458
653
876
258
1057
1479
1205
1959
684
456
2701
9320
775
1399
365
221
139
243
1957
229
554
351
9204