688
0
686
347
608
323
316
1748
265
1880
2
929
390
288
1711
646
680
173
443
14492
1
1023
291
339
747
1465
2504
1712
53
899
610
535
266