894
2
624
1
2065
5
280
326
287
979
0
553
367
290
645
807
531
1307
6
409
91
184
619
263
590
3
820
418
360
295
312
1088
8
356
554
345