1268
1
2119
2
468
2575
5
417
777
584
429
93
550
683
908
727
115
72
598
314
0
191
845
455
95
99
653
390
2682
6
1561
700
668
89
2162