1222856
4
18403
6
19890
1
116
0
390
422
2189
2395
31220
10
477
1751
2
48708
1073
1472
3663
305
475
714
282572
1053
11951
25440
1960
483
1853
2267
907
1084
573
169211
11