474
982
621
49
122
885
1148
734
921
792
1093
25211
922
1322
1112
1676
1032
711
1391
1529
973
1069
1182
932
1214
972
1083
824