19279
2
25137
0
31535
467
691
423
2522
390
1824
646
572
653
2275
968
1649
1
1020
2551
820
2694
3
1972
17353
392
525
909
2093
14492
896
398
5477
8
1543