19279
2
282572
0
121182
1
812
294
2000
1216
2120
6
2730
476
31535
513
1453
368532
301
169211
11
417
2125
822
2724
9178
9807
1921
4
1020
418
2727
2909
788
874
436