1203
845
867
830
974
782
776
852
858
2668
835
1282
814
8176
908
2797
1548
3220
841
994
971
1118
958
1603
755
801
6326
863
3321
1029
846
853
1178
1221
4329
1214
1008
782
2031
2108
870
935
936
1653
1163
826
945
922
854
2301
859
962
984
875
977
1401
5047
1486
22602
1591