786
0
527
3
991
471
783
1441
1034
2416
730
1499
34
1403
28098
14
493
639
715
1500
1
749
1630
110
244
893
424
766
5597
8
1661
2605
9
475
389
2507
2