16
422
461
1204
42
874
761
1588
17020
721
601
732
864
663
781
1061
1144
25026
1146
544
2068
611
1153
17015
939
1005
1026
701
983