1052
1
1110
3
2000
467
0
629
8876
8
9244
18385
2
2097
1832
4111
5255
16
2909
4
19279
2008
874
2669
381
476
3268
2275
726
22330
22
9807
2730
6
417
9178
635
1365
1622