804
2
491
0
7889
4
695
97
1
2871
616
1064
467
905
939
1632
1125
875
363
509
1851
3
1027
936
757
232
1701
448
141
1147
171
688
1421
1790
372