991
0
982
1
25494
3595
3926
14
828
9504
6
639
1485
2152
2
2082
998
391
576
1406
1788
3580
857
1532
2262
435
300
522
2771
404
13967
892
697
459
717