342
0
675
693
1711
782
320
631
255
2060
1
273
918
474
2716
4
1669
618
303
387
445
2668
2
278
1314
333