1222856
4
18403
6
5617
5
381
0
1073
2059
8
2395
7772
116
14076
7
498
1496
573
382
21743
1
815
1343
553
4223
22
3047
10
1053
1853
1650
435
709
292
105807
42
2960
475
518