4287
1
904
0
673
661
2
68
440
369
2071
119
887
650
493
803
592
989
315
388
732
1102
8
807
916
857
1658
563
1864
818
626
512
681
706