19279
2
1020
0
282572
2727
121182
1
31535
864
417
2730
6
294
1327
871
273
812
301
2000
2724
345
476
14508
18
436
17353
1661
1921
4
2822
781
418
422
968
262