770
0
1866
3
472
979
4682
2
1674
1
839
4936
1851
4
3351
675
953
1959
4224
38
418
2987
2111
300
1060
1608
1334
297
436
637
2810
719
255
503
320