121182
1
1780
5255
16
4536
2
2727
1020
0
1157
18385
467
2243
7
625
17353
2730
6
19279
547
2000
764
4139
4
417
874
822
282572
44199
3092
2657
3
1074
4740
19034
2283
2045