19279
2
25137
0
590
31535
2727
1020
282
1880
2023
1
1824
476
955
152
408
394
797
371
409
536
53
968
2634
419
455
1301
604
899
661
980