16
1657
172
694
734
19
110
1548
10
205
810
499
540
729
12
610
969
3
12
819
793
19
1191
866
873
35
20
540
911
801
958
85
370
326
293
217
9
8
1377
177
169
1130
180
801
614
518
772
171
182
1946
428
456
