1137
1
2111
3
20634
8
1020
0
2042
6
2730
3030
2
3381
2657
2668
744
25137
19279
924
2224
476
2855
258
2076
90
1824
797
1949
467
357
767
350
2727
418
1842