1267
1
2119
2
468
2575
5
417
777
584
429
93
550
683
908
727
115
69
598
314
0
191
845
455
95
98
653
390
2682
6
1560
700
668
89
2162