324
711
129
958
288
1033
262
356
231
395
133
194
680
35
543
406
665
650
1800
424
505
182
832
775
509
5
464
131
542
162
1032
12
742
145
101
307
154
166
381
1892
60
1267
3
27
354
444
25
146
9
475
298
