447
535
33
673
35
194
554
503
992
7
211
381
401
411
703
854
1011
816
242
1805
1237
1183
131
522
181
19