1137
1
2111
3
2730
6
20634
8
3251
1020
0
2042
3030
2
3381
2657
2668
744
25137
19279
924
2224
1222856
4
476
2855
258
2076
90
1824
797
1949
5617
5
4677
10
467
357
5380