902
836
1252
652
479
715
504
1218
463
955
973
1118
754
829
1873
1132
1008
1249
2007
1231
1528