6829
1022
1067
853
1494
2388
971
2578
808
906
987
1138
858
1110
3128
3557
971
895
1030
1180
831
956
783
741
1142