644
1
816
758
2
150
989
263
687
809
140
149
70
219
524
220
286
181
295
4
99
383
176
320
347
712
6
791
0
274
498
227
1839