19279
2
25137
0
2099
467
31535
1551
2522
99
1
460
17353
653
572
444
1824
2180
101
646
1020
1131
78
374
1612
2275
2317
683
390
284
323
57
1880