19279
2
417
0
2730
6
1327
2000
1
476
505
121182
31535
1921
4
2125
467
14508
18
788
1216
2111
3
2275
5255
16
17353
822
812
641
2211
1453
282572
874
3503
629
726
22330
22