778
0
532
639
368
576
182
2245
1868
2023
1
391
2999
3
1571
831
1055
1618
418
4504
998
900
87
1896
572
538
2771
2
507
1749
628
558
1532
596