1314
0
1463
2702
1603
719
798
286
722
787
544
668
2328
557
304
737
781
468
4455
2
1610
383
1045
226919
14
407
957
909
524
813
2121
4
872
2490