874
1
2076
2907
0
602
394
476
2041
409
3868
2
456
629
267
22330
22
589
951
9807
445
279
8876
8
13491
2730
6
171
1133
55
417
325
320
9178
798
907