1222856
4
18403
6
19890
1
116
0
390
282572
422
2189
408
2395
31220
10
477
1751
2
48708
1073
1472
77
3663
305
475
714
514
1053
11951
25440
1960
483
1853
177
2267