1222856
4
19890
1
18403
6
422
0
116
2564
2
11951
10
2395
1073
25137
1960
390
2189
1053
1472
475
573
714
363
120469
35
477
637
398
1853
521
3054
4598
36609
34
2267
1650