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