874
1
1007
812
2125
822
4111
2
4820
5255
16
121182
467
0
5781
6
2909
4
2000
19279
1215
476
629
726
22330
22
9807
8876
8
2730
417
9178
18385
4139
764
4349
9244
897