415
0
565
1736
707
601
664
515
339
513
1603
1346
305
337
3772
2749
1
755
1129
540
598
257
1754
268
1069
929
1372
352
780
215
675
331