1358
0
770
1866
3
275
684
2320
876
4864
1
472
5367
8
2190
615
495
490
1062
392
223
302
1132
887
1346
829
336
1817
282572
569
35426
362
938
4682
2