19279
2
17353
0
417
121182
1
282572
2000
31535
788
4139
4
2730
6
2275
1921
1020
20634
8
5255
16
9244
25137
1453
44199
467
5781
276
812
476
419694
9
968
822
3114
2987
173