76
1
1197
2
2681
1903
404
1429
4
653
115
95
98
390
700
1445
668
818
75
472
550
908
191
683
598
69
727
527
89
643
92
417
429