1222856
4
18403
6
2564
2
19890
1
116
0
390
11951
10
422
2189
398
2395
25137
120469
35
31220
477
1751
7952
4071
48708
1073
504
1472
3663
305
3054
475
714
22330
22
282572
407