345
0
1832
3
4309
1
436
328
294
2996
6
864
1608
2901
4
19279
2
1372
2822
553
2197
871
280
674
398
1352
1661
15276
27
1384
83
2347
422
870
797
738
1610