1478
1
1861
2
4921
16
1662
1275
1611
4
862
1262
2100
726
707
976
486
358
392
1095
397
1685
937
0
1121
662
854
6
628
896
841
831
391
494
939
72