19279
2
968
0
417
788
2000
1
17353
3116
476
980
1125
282572
1333
2730
6
1020
4139
4
2275
1921
2125
31535
14508
18
44199
5781
1216
2987
2955
9244
5255
16
25137
822
121182