19279
2
31535
0
25137
662
17353
2546
1
292
571
1733
447
467
1421
2194
417
650
2799
3
1392
775
1193
661
4111
107
543
544
263
2372
2368
1889
1603
1922