906
2020
694
1199
915
647
576
674
1085
2026
939
1271
1127
899
577
505
909
656
569
541
1358