269
0
2328
3
3868
2
381
4111
13159
10
5255
16
467
454
121182
1
2000
19279
1099
749
456
874
1056
909
476
629
726
22330
22
455
9807
1877
8876
8
2730
6
602
417
9178