123
984
6
101
163
696
145
38
1374
592
1277
465
868
191
648
155
154
37
1071
1211
204
1062
877
688
301
386
346
47
778
706
520
258
295
266
489
193
939
675
239
283
11
418
1512
90
1720
72
378
905
801
758
760
172
