1222856
4
2198
2
1567
1811
0
5617
5
1260
1
3152
9
2321
7
30466
64
4271
1661
2920
3
978
4677
10
1545
2207
2114
4437
3054
12590
5537
8
1805
6062
16
737
2904
2910