968
942
756
532
492
777
514
553
524
866
672
1048
967
864
1544
1373
1174
1195
1082
554
522
182
459
1754
321
2065
261
17