787
0
25137
683
1161
415
321
1824
859
467
1101
1557
456
527
868
509
403
408
2490
1131
486
645
5313
310
505
1020
419
19279
2
441
2190
1