1441
0
3465
2
2413
16174
5
3328
1
4002
4
1571
3835
621
1576
3
475
978
2477
883
458
2568
538
938
1896
652
1785
635
733
29355
1326
575
722
2060
783
1614