19279
2
25137
0
31535
1824
467
2275
2522
392
653
572
646
968
418
181
683
390
1972
1
17353
1238
1020
325
661
618
398
1645
696
5477
8
1842
1580
4537