1222856
4
18403
6
390
0
422
477
1073
2395
116
19890
1
475
573
1053
911
2
10324
1811
2189
521
305
637
1853
363
1805
1277
5
1960
714
332
483
1650
895
2702