708
1
759
362
818
1865
4
395
2
1223
0
494
342
1067
137
2011
6
885
358
412
271
287
354
680
87
343
283
264
352
807
1269
1606
630
329