19279
2
17353
0
1020
2061
31535
417
282572
2987
25137
2727
788
822
1
1216
18385
2000
874
476
467
798
80
121182
169
9807
2082
11
2284
1191
2730
6
968
13159
10
4139
4