1108
431
3858
1410
853
580
1032
913
835
567
1264
8462
498
1542
583
545
517
1495
536
1449
559
1165
522
521
506
937
1171
9505
491
1325
843
842
1077
834