988
1
462
604
4422
24
597
596
3286
8
1694
4
1402
2
504
519
669
798
1804
825
1132
705
900
915
717
910
846
690
878
730
1523
992
3272
17
851
3450