2125
1
2786
2
409
0
2000
5255
16
22330
22
9807
8876
8
2062
417
874
18385
403
476
629
1440
726
9244
764
2644
9178
6
1133
2328
121182
685
4139
4
2235
19034
1045
1327