1376
11668
845
2068
1623
706
893
790
1298
876
950
8377
2533
2391
6130
702
961
5180
1320
862
881
856
771
985
826